    body {
        background-color: #f7fbff;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }

    .aui-content.headerBox {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        height: 2.2rem;
        z-index: 99;
        background: #fff;
    }
    .bgshadow{
        box-shadow: 0px 1px 5px 0px rgba(60,128,209,0.12);
    }

    .aui-content.contentBox {
        margin-top: 2.8rem;
    }
    .aui-searchbar-input{
        background: #fff;
        height: 1.8rem;
        line-height: 1.8rem;
        margin: 0 0.8rem;
        box-shadow: 0px 1px 5px 0px rgba(60,128,209,0.12);
    }
    .aui-searchbar-input input{
        height: 1.8rem;
        line-height: 1.8rem;
    }
    .chooseshebei{
        width: 50px;
    }
    .aui-tab i{
        color: #333; 
        font-size: .8rem;
        float: left;
        position: relative;
        top:12px;
        color: #ced2d7;
    }
    .statuStyle{
        width: 70px;
        float: left;
        height: 1.3rem;
        text-align: center;
        margin-top: 10px;
        margin-left: 2%;
        font-size: 0.64rem;
        line-height: 1.3rem;
        border-radius: 100rem;
        
        /* overflow: hidden; */
    }
    .noStart{
        background-color: #f4f4f4;
        color: #c0c0c0;
    }
    .wrong{
        background-color: #ffe5e0;
        color: #ff7056; 
    }
    .sright{
        background-color: #d7edff;
        color: #289fff; 
    }

    .bottomContent {
        margin-top: 7.5rem;
        padding-bottom: 2.6rem;
    }

    .aui-list .aui-list-item {
        padding-left: 0;
        background-size: 0px;
        border-bottom: solid 1px #ccc;
    }

    .aui-list .aui-list-item-inner {
        padding-left: 0.75rem;
    }

    .aui-list-item .aui-list-item-label {
        background-color: #dddddd;
        padding-left: 0.75rem;
    }

    .aui-list-item .aui-list-item-input {
        padding-left: 0.5rem;
    }

    .aui-list-item .aui-list-item-label.inputbox {
        color: #29ab91;
    }

    .aui-row {
        margin: 0 0.75rem;
    }

    .aui-grid [class*=aui-col-] {
        padding: 0;
        height: 1.5rem;
        line-height: 1.5rem;
    }

    .normal_item {
        width: 95%;
        margin: 0.4rem auto;
        border: 1px solid #eee;
        border-radius: 5px;
    }

    .tabBox {
        border-radius: 0.5rem;
    }

    .normal_item .aui-grid {
        padding-bottom: 0.75rem;
    }

    .aui-grid [class*=aui-col-].leftcolumn {
        text-align: left;
    }

    .aui-grid [class*=aui-col-].rightcolumn {
        text-align: right;
    }

    .aui-grid .aui-grid-label span.redcss {
        font-size: 0.6rem;
        color: red;
    }

    .aui-grid .aui-grid-label span.greencss {
        font-size: 0.6rem;
        color: green;
    }

    .RelatePhoneNumber {
        margin-left: 1rem;
        color: #2895CB;
    }

    .fl {
        float: left;
    }

    .fr {
        float: right;
    }

    .cl {
        clear: both;
    }

    .FullName {
        color: #888;
    }

    .RelationName {
        color: #888;
    }

    .MeterNumber {
        color: #888;
    }

    .header {
        width: 100%;
        background: #fff;
    }

    .header_add {
        width: 95%;
        margin: 0 auto;
        padding: 0.5rem 0;
    }

    .header_add_txt {
        color: #333;
        font-size: 0.8rem;
    }

    .header_add_img img {
        width: 0.4rem;
        margin-top: 0.2rem;
    }

    .search_close img {
        width: 0.8rem;
        margin-top: 0.25rem;
        margin-left: 0.5rem;
    }

    .parameter {
        width: 95%;
        margin: 0.5rem auto 0 auto;
        position: relative;
    }

    .parameter_save {
        position: absolute;
        right: 0;
        bottom: 0;
        font-size: 0.7rem;
        width: 2.2rem;
        height: 1.6rem;
        line-height: 1.6rem;
        border-radius: 5px;
        background: #4B9CE3;
        text-align: center;
        color: #fff;
    }

    .basicfont {
        font-size: 0.7rem;
    }

    .parameter_type {
        color: #999;
        margin-right: 0.2rem;
    }

    .parameter_type span {
        color: red;
    }

    .parameter_center {
        line-height: 1.6rem;
        color: #ccc;
    }

    .box {
        width: 4rem;
        height: 1.6rem;
        line-height: 1.6rem;
        border-radius: 5px;
        text-align: center;
        border: 1px solid #ccc;
    }

    .noEdit {
        background: #fff;
        color: #ccc;
    }

    .parameter_con {
        margin-top: 0.5rem;
    }

    input.parameter_end {
        float: left;
        width: 4.5rem;
        text-align: center;
        border: 1px solid #ccc;
        height: 1.6rem;
        border-radius: 5px;
        font-size: 0.8rem;
    }

    .aui-more {
        width: 90%;
        margin: 0.5rem auto;
    }

    .FullNameadd {
        color: #333;
    }

    .parameter_begin {
        font-size: 0.8rem;
    }

    .panel {
        border: 1px solid #eee;
    }

    .basic_borderline {
        width: 100%;
        height: 0.5rem;
        background: #eee;
    }

    .iconfont {
        font-size: 26px;
        color: #4B9CE3;
    }

    .list_box_li {
        margin-top: 0.5rem;
        background: #fff;
    }

    .list_box_li_title {
        width: 95%;
        margin: 0 auto;
        height: 2rem;
        line-height: 2rem;
        /* border-bottom: 1px solid #eee; */
        font-size: 0.8rem;
    }

    .list_box_li_new {
        width: 95%;
        margin: 0 auto;
        font-size: 0.7rem;
        color: #999;
        padding-bottom: 10px;
    }

    .list_box_li_abnormal {
        width: 95%;
        height: 2rem;
        line-height: 2rem;
        margin: 0 auto;
        font-size: 0.7rem;
        color: #999;
    }

    .list_box_li_abnormal span {
        float: right;
        color: #4B9CE3;
    }

    .list_box_li_new span {
        float: right;
    }

    .equipment_state {
        width: 3rem;
        height: 1.2rem;
        line-height: 1.2rem;
        text-align: center;
        border-radius: 20px;
        background: #F7AC08;
        font-size: 0.65rem;
        margin-top: 0.4rem;
        color: #fff;
    }

    .equipment_state2 {
        width: 3rem;
        height: 1.2rem;
        line-height: 1.2rem;
        text-align: center;
        border-radius: 20px;
        background: #4B9CE3;
        font-size: 0.65rem;
        margin-top: 0.4rem;
        color: #fff;
    }

    .mgtop {
        margin-top: 0.5rem;
    }

    .work_new_box {
        width: 100%;
        background: #fff;
        line-height: 2rem;
    }

    .work_new_box_ul_li {
        float: left;
        width: 50%;
        font-size: 0.8rem;
        text-align: center;
    }

    .SelectCss {
        border-bottom: 2px solid #3092D0;
    }

    .list_box_li_new label.labelbtn {
        display: inline-block;
        padding: 5px 10px;
        margin: 0 10px;
        border-radius: 5px;
        font-size: 0.6rem;
        text-align: center;
    }

    .list_box_li_new label.labelbtn .iconfont {
        display: block;
        font-size: 1.2rem;
    }

    .equipment_box {
        position: relative;
        line-height: 2.5rem;
        height: 2.5rem;
    }

    .equipment_name {
        width: 70%;
    }

    .equipment_btn {
        width: 2rem;
        text-align: left;
        position: absolute;
        top: 0;
        right: 30px;
        bottom: 0;
        z-index: 10;
    }

    .equipment_btn .iconfont {
        font-size: 1rem;
        color: #000;
        
    }
    .nocontent{
        text-align: center;
        color: #cfd7e1;
        margin-top: 4rem;
        font-size: 0.6rem;
    }
